Situated Nonmonotonic Temporal Reasoning with BABY-SIT

نویسندگان

  • Erkan Tin
  • Varol Akman
چکیده

After a review of situation theory and previous attempts at ‘computational’ situation theory, we present a new programming environment, BABY-SIT, which is based on situation theory. We then demonstrate how problems requiring formal temporal reasoning can be solved in this framework. Specifically, the Yale Shooting Problem, which is commonly regarded as a canonical problem for nonmonotonic temporal reasoning, is implemented in BABY-SIT using Yoav Shoham’s causal theories.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Compositional Reasoning System for Executing Nonmonotonic Theories of Reasoning

An agent that is reasoning about the world often needs to draw (defeasible) conclusions that are not logically entailed by its (incomplete) knowledge about the world. Nonmonotonic reasoning systems can be used to model these reasoning patterns. Implementations of agents that can reason in a defeasible manner need to include an implemented nonmonotonic reasoning system. In different applications...

متن کامل

Causal Networks and Nonmonotonic Temporal Reasoning

We show that the theory of causation that makes use of causal networks is intimately related to nonmonotonic temporal reasoning. Applying the theory of causal networks in a logical context yields a new approach to nonmonotonic temporal reasoning that can be proven to be a generalization and/or correction of many existing ones, and that provides new insights on the old question on how, and wheth...

متن کامل

Specification of nonmonotonic reasoning

Two levels of description of nonmonotonic reasoning are distinguished. For these levels semantical formalizations are given. The first level is defined semantically by the notion of belief state frame, the second level by the notion of reasoning frame. We introduce two specification languages to describe nonmonotonic reasoning at each of the levels: (1) a specification language for level 1, wit...

متن کامل

Executable Temporal Logic for Non-Monotonic Reasoning

In this paper we view nonmonotonic reasoning as a (special kind of) process. As temporal logic is a common formalism to specify and derive properties of processes, we introduce a variant of temporal logic as a general specification language for reasoning processes. We show that it is possible to execute finite specifications in this language, which leads to executability of a large class of fin...

متن کامل

Specification of Nonmonotonic Reasonong

Two levels of description of nonmonotonic reasoning are distinguished. For these levels semantical formalizations are given. The first level is defined semantically by the notion of belief state frame, the second level by the notion of reasoning frame. We introduce two specification languages to describe nonmonotonic reasoning at each of the levels: (1) a specification language for level 1, wit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • AI Commun.

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1997